package com.iwhalecloud.bss.kite.cucc.client.dto.attr;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @ClassName : StdAddrQry
 * @Description : 标准地址查询入参对象
 * @Author : xie.zhengjun
 * @Date : 2020/9/22 12:07
 */
@ApiModel(value = "StdAddrQry", description = "标准地址查询入参对象")
public class StdAddrQry {
    @ApiModelProperty(value = "省份编码")
    private String provinceCode;

    @ApiModelProperty(value = "地市编码")
    private String eparchyCode;

    @ApiModelProperty(value = "区县编码")
    private String cityCode;

    @ApiModelProperty(value = "产品实例标识，如果不传此字段，则省份编码、地市编码必传")
    private String prodInstId;

    @ApiModelProperty(value = "地址搜索关键字")
    private String addrKeyword;

    @ApiModelProperty(value = "当前查询页数", required = true)
    private String pageNum;

    @ApiModelProperty(value = "每页展示条数", required = true)
    private String pageSize;

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getEparchyCode() {
        return eparchyCode;
    }

    public void setEparchyCode(String eparchyCode) {
        this.eparchyCode = eparchyCode;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getProdInstId() {
        return prodInstId;
    }

    public void setProdInstId(String prodInstId) {
        this.prodInstId = prodInstId;
    }

    public String getAddrKeyword() {
        return addrKeyword;
    }

    public void setAddrKeyword(String addrKeyword) {
        this.addrKeyword = addrKeyword;
    }

    public String getPageNum() {
        return pageNum;
    }

    public void setPageNum(String pageNum) {
        this.pageNum = pageNum;
    }

    public String getPageSize() {
        return pageSize;
    }

    public void setPageSize(String pageSize) {
        this.pageSize = pageSize;
    }
}
